solving a difficult sudoku

join shbcf.ru